crypto/internal/fips140/bigmod.Nat.Mul (method)
13 uses
crypto/internal/fips140/bigmod (current package)
nat.go#L923: func (x *Nat) Mul(y *Nat, m *Modulus) *Nat {
crypto/internal/fips140/ecdsa
ecdsa.go#L363: s.Mul(r, c.N)
ecdsa.go#L365: s.Mul(kInv, c.N)
ecdsa.go#L479: p1, err := c.newPoint().ScalarBaseMult(e.Mul(w, c.N).Bytes(c.N))
ecdsa.go#L484: p2, err := Q.ScalarMult(Q, w.Mul(r, c.N).Bytes(c.N))
crypto/internal/fips140/rsa
keygen.go#L91: if e.ExpandFor(λ).Mul(d, λ).IsOne() == 0 {
keygen.go#L373: z.Mul(z, mr.w)
rsa.go#L225: if pN.Mul(qN, N).IsZero() != 1 {
rsa.go#L248: de.Mul(dP, pMinus1)
rsa.go#L262: de.Mul(dQ, qMinus1)
rsa.go#L273: if qP.Mul(priv.qInv, p).IsOne() != 1 {
rsa.go#L444: m.Mul(priv.qInv, P)
rsa.go#L446: m.ExpandFor(N).Mul(t0.Mod(Q.Nat(), N), N)